  
  
/*  
* Copyright @ 2017 com.iflysse.trains  
* xebest-erp 下午7:39:14  
* All right reserved.  
*  
*/  
  
package com.xebest.web.service;  

import java.util.List;
import java.util.Map;

import com.xebest.web.model.StoreDeliveryForm;
import com.xebest.web.model.XeVenStoreDeliveryEntity;
import com.xebest.web.view.XeVenDelivDetailView;
import com.xebest.web.view.XeVenStoreDelivView;

  
/**  
 * @desc: xebest-erp  
 * @author: 杜春静 
 * @createTime: 2017年7月3日 下午7:39:14  
 * @history:  
 * @version: v1.0    
 */

public interface XeVenStoreDelivService {
	/**
	 * 查询出库单列表
	 * @author: 杜春静  
	 * @createTime: 2017年7月19日 下午2:59:09  
	 * @history:  
	 * @param form
	 * @return List<XeVenStoreDelivView>
	 */
	public List<XeVenStoreDelivView> listDelivByParam(StoreDeliveryForm form);
	/**
	 * 查询出库单商品明细
	 * @author: 杜春静  
	 * @createTime: 2017年7月3日 下午7:41:27  
	 * @history:  
	 * @param params
	 * @return List<XeVenDelivDetailView>
	 */
	public List<XeVenDelivDetailView> listDelivDetailByParam(Map<String, Object> params);
	
	/**
	 * 添加出库
	 * @author: 杜春静  
	 * @createTime: 2017年7月3日 下午8:11:57  
	 * @history:  
	 * @param entity
	 * @return int
	 * @throws Exception 
	 */
	public int saveDeliv(XeVenStoreDeliveryEntity entity) throws Exception;

}
  
